home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Rockford Magazine
/
Rockford_Magazine_020_19xx_-_de_Side_A.d64
/
packer v2.4
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
3KB
|
100 lines
2 ifn=0andpeek(53269)>0thenpoke53269,0
4 ifn=0thenal=peek(186)or8:diml(15):gosub400
6 ifn=0thenn=1:load"c100 c540",al,1
8 i=0:x=0:gosub600:sys49920:fori=6to15:ifl(i)=1thenopen1,i,15,"i":close1
9 next
10 poke53280,0:poke53281,0:print"[155][147][156]freeware 1994 by marek roth. main menu:[155]"
12 fori=0to28:poke54272+i,0:next
20 dima$(2,25)
30 reada$(0,a):reada$(1,a):reada$(2,a):a=a+1:ifa$(0,a-1)<>"quit"then30
40 lp=peek(53245)-1:fori=0toa-1:print"[155]";:ifi=lpthenprint"";:l=i
45 ifpeek(53247)>0then70
48 ifrd=1andi<>lpandi<>lqthenprint:goto54
50 printspc(20-len(a$(0,i))/2);a$(0,i)
54 next:lq=lp
60 print"[158]programs with _ can you run from basic!
70 [158]49795:rd[178]1
80 [139][194](53247)[178]0[167][153]"":[137]40
100 [151] 53269,0:[158]49792:[139]a$(0,l)[178]"quit"[167][158]64738
104 i[178]5
106 i[178]i[170]1:[139]i[177]15[167]120
108 [139]l(i)[178]0[167]106
110 al[178]i:[159]1,i,7,""[170]a$(1,l)[170]"":[161]#1,z$:mt[178]st:[160]1:[139]mt[178]0[167]180
112 [137]106
120 [153]"loadplease insert "a$(2,l)
122 [153]" in any drive!
130 open1,al,15,"m-r"+chr$(28)+chr$(0)+chr$(1):get#1,z$:close1
140 ifz$=""thengosub500:goto130
150 fori=0to2000:next
160 open1,al,15,"i":input#1,a:close1:ifa>0thengoto150
170 print"[147]":goto104
180 restore:sys49856
200 poke646,peek(53280)
210 print"[147]l[207]"chr$(34);a$(1,l);chr$(34)","al
220 print"r[213]
230 [151]198,2:[151]631,13:[151]632,13
240 [129]i[178]6[164]15:[139]l(i)[178]1[167][159]1,i,15,"i":[160]1
250 [130]:[128]
400 [151]53272,20:[153]"loadthis version 2.4 is freeware.
402 print"written 1994 by marek.
404 [139][194](752)[167]800
408 [153]"device-test.
410 fori=6to15:poke744+i,0
420 poke768,61:open1,i,15,"u:":poke768,139
430 ifst<0then470
440 ti$="000000"
444 print"unit"spc(3-len(str$(i)));i"[157]: ";
450 ifti<70then450
452 ifst>0then456
454 get#1,a$:printa$;:goto452
456 print#1,"u0>m1":print#1,"m-w"+chr$(15):print#1,"i":poke744+i,i
460 print#1,"m-w"chr$(106)+chr$(0)+chr$(1)+chr$(193):l(i)=1:nl=nl+1
462 open2,i,5,"#":print#1,"u1";5;0;35;0:input#1,x:close2:ifx<>27andx>0then530
464 ifx>0thenprint#1,"m-w"+chr$(40)
465 ifx=0thenprint#1,"m-w"+chr$(20)
466 print#1,"m-w"chr$(106)+chr$(0)+chr$(1)+chr$(200):l(i)=1:nl=nl+1
468 print"is triggered by"1+x/27"mhz.
470 [160]1:[130]:[142]
500 al[178]al[170]1:[139]al[177]15[167]al[178]3:[137]500
510 [139]l(al)[178]0[167]500
520 [142]
530 [153]"no or bad disk present in unit"i"cmd!
540 print"please clear error!
550 [152]1,"m-w"[170][199](255)
560 [152]1,"i":[132]1,x:[139]x[177]2[167]560
570 [137]450
600 [153]"vdc-ram test (80 column-ram in 128 mode)
610 poke54784,19
620 if peek(54784)<64thenprint"no vdc ram.":return
630 poke54784,28:poke54785,peek(54785)or(2^4)
640 poke51200,0:poke51201,0:poke51202,0:sys49692:ifpeek(51203)=0theni=1
650 poke51201,64:sys49714:ifpeek(51203)=0theni=2
660 poke51201,0:poke51202,255:sys49692:ifpeek(51203)=0thenx=1
670 poke51201,64:sys49714:ifpeek(51203)=0thenx=2
680 ifx=2thenpoke744,64:print"64k vdc ram.":return
690 ifi=2thenpoke744,16:print"16k vdc ram.":return
700 print"bad vdc ram.":return
800 print"devices already tested.
810 [129]i[178]6[164]15
820 [139][194](744[170]i)[167]l(i)[178]1:nl[178]nl[170]1
830 [130]:[142]
1000 [131]"load construction kit","de luxe kit v2*,s","construction kit v2.4"
1010 [131]"edit title where you select caves","titeleditor v2*,s"
1012 [131]"levelpacker v2.4"
1020 [131]"creat cavepacks","cavepacker v2*,s","levelpacker v2.4"
1030 [131]"write intro screen","introscreen*,s","levelpacker v2.4"
1040 [131]"make boulder dash game","lastpacker v2*,s","levelpacker v2.4"
1050 [131]"select language of construction kit","select l. v2.*,s"
1052 [131]"construction kit v2.4"
1070 [131]"restart kit with old level","old cave v2*,s","construction kit v2.4"
1080 [131]"pack files_","final comp*","editor v2.4"
1090 [131]"editor v2.4 anleitung_","anleitung*print#","editor v2.4
1100 data"editor v2.4 manual_","manual*[152]","editor v2.4
1110 [131]"wie sich boulder dash entwickelt hat_","geschich*print#","editor v2.4
1120 data"anleitung minenfeld_","anleitung minen*[152]","minenfeld
1130 [131]"minenfeld spielen_","minenfeld*","minenfeld
1140 data"welche titel gehen eine bestimmte zeit_","cd-t*[152]","cd-teiler"
1150 data"ascii/petascii texte convertieren_","pet *[152]","pet 2 ascii"
1160 data"de luxe bootblock fuer 64er prgs_","boot 4*[152]","boot 4 64 mode"
9990 data"quit"," "," "